man down! - French English Dictionary